﻿@charset "utf-8";
/* CSS Document */
.main_box { position: absolute; top: 60%; left: 50%; margin-top: -260px; margin-left: -300px; padding: 30px; width: 600px; height: 350px; background: url(/images/1.png); border-radius: 10px; }

.main_box .setting { position: absolute; top: 5px; right: 10px; width: 10px; height: 10px; }

.main_box .setting a { color: #FF6600; }

.main_box .setting a:hover { color: #555; }

.login_logo { margin-bottom: 20px; height: 45px; text-align: center; }

.login_logo img { height: 45px; }

.login_msg { text-align: center; font-size: 16px; }

.login_form { padding-top: 20px; font-size: 16px; }

.login_box .form-control { display: inline-block; *display: inline; zoom: 1; width: auto; font-size: 18px; }

.login_box .form-control.x319 { width: 319px; }

.login_box .form-control.x164 { width: 164px; }

.login_box .form-group { margin-bottom: 20px; }

.login_box .form-group label.t { width: 120px; text-align: right; cursor: pointer; }

.login_box .form-group.space { padding-top: 15px; border-top: 1px #FFF dotted; padding-left: 60px; }

.login_box .form-group img { margin-top: 1px; height: 32px; vertical-align: top; }

.login_box .m { cursor: pointer; }

.bottom { text-align: center; font-size: 12px; }
